high-mounted stop light - Turco Inglés Diccionario